/*html {*/
	/*font-size: 100%;*/
	/*-ms-text-size-adjust: 100%;*/
	/*-webkit-text-size-adjust: 100%;*/
/*}*/
/*body, html {*/
	/*padding: 0;*/
	/*margin: 0;*/
	/*width: 100%;*/
	/*height: 100%;*/
	/*background-color: #ffffff;*/
/*}*/
/*body {*/
	/*font-family: "Helvetica", "Helvetica Neue", "Roboto", "Heiti SC", "STHeiTi", "Arial", "sans-serif", "Microsoft YaHei";*/
	/*display: -webkit-box;*/
	/*display: box;*/
	/*-webkit-box-pack: justify;*/
	/*box-pack: justify;*/
	/*-webkit-box-orient: vertical;*/
	/*box-orient: vertical;*/
/*}*/


/*div, p, table, th, td, span, fieldset, ul, ol, dl, li, input, button, optgroup, select, textarea {*/
	/*box-sizing: border-box;*/
/*}*/
/*li {*/
	/*list-style-type: none;*/
/*}*/
/*p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6 {*/
	/*padding: 0;*/
	/*margin: 0;*/
/*}*/

/*a, .arrow-detail:hover, input[type=radio]:hover, input[type=checkbox]:hover {*/
	/*color: #0A00FF;*/
/*}*/
/*a:hover {*/
	/*color: #fd6f27;*/
/*}*/
/*a {*/
	/*background-color: transparent;*/
	/*text-decoration: none;*/
/*}*/


/*a:active, a:hover, a:focus, li {*/
	/*outline: 0;*/
/*}*/



/*.hide, *.hidden {*/
	/*display: none;*/
/*}*/
/*.fl {*/
	/*float: left;*/
/*}*/
/*.clear:after, .form.col2>tr:after, .ywbl-fxpc li:after, .yxsc-ul:after, .index-nav:after, .navgroup:after {*/
	/*content: '';*/
	/*display: table;*/
	/*clear: both;*/
	/*height: 0;*/
/*}*/
/*.header {*/
	/*width: 100%;*/
	/*white-space: nowrap;*/
	/*-webkit-box-pack: justify;*/
	/*box-pack: justify;*/
	/*height: 48px;*/
	/*line-height: 48px;*/
	/*z-index: 9999;*/
	/*margin-bottom: 1px;*/
/*}*/
/*.header .icon {*/
	/*color: #555;*/
	/*padding: 0 .4rem;*/
	/*font-size: 1.4em;*/
/*}*/
/*.header-left, .header-right {*/
	/*white-space: nowrap;*/
	/*min-width: 50px;*/
/*}*/
/*.header-left {*/
	/*padding-left: .5rem;*/
/*}*/
/*.header-right {*/
	/*padding-right: .5em;*/
	/*text-align: right;*/
/*}*/
/*.page-title {*/
	/*text-align: center;*/
	/*line-height: 50px;*/
	/*font-size: medium;*/
	/*white-space: nowrap;*/
	/*overflow: hidden;*/
	/*text-overflow: ellipsis;*/
/*}*/

/*.main {*/
	/*overflow-y: auto;*/
	/*overflow-x: hidden;*/
	/*-webkit-box-flex: 1;*/
	/*box-flex: 1;*/
/*}*/




/*.list li, .form li, .list dt, .list dd, .form td, .form th, .table td, .table th, .nav-cat li, .ywbl-fxpc .fxpc-question {*/
	/*border-bottom: 1px solid #e5e5e5;*/
/*}*/
/*.list li, .form li, .form td, .form th, .table td, .table th {*/
	/*color: #000;*/
/*}*/
/*.list li .more {*/
	/*text-align: right;*/
/*}*/

/*.list>li, .form>li, .list dt, .list dd {*/
	/*padding: .2em .7em;*/
	/*min-height: 38px;*/
	/*line-height: 38px;*/
/*}*/
/*.list dd {*/
	/*margin-left: 1rem;*/
	/*padding-left: 0;*/
/*}*/


/*.data {*/
	/*text-align: right;*/
/*}*/





/*.grid, .row, .header, .progress-steps, .list li, .menu-bottom, .tab, .tab-ios, .list dd, .fxpc-answer label, .yw-detail .yw-detail-sm, .yw-title {*/
	/*display: flex;*/
	/*display: -webkit-flex;*/
	/*display: -webkit-box;*/
/*}*/
/*.grid>div, .col, .header>div, .progress-steps li, .data, .menu-bottom>div, .tab>div, .tab>li, .tab-ios>li, .tab-ios>div, .list dd>div {*/
	/*-webkit-box-flex: 1;*/
	/*-webkit-flex: 1;*/
	/*flex: 1;*/
/*}*/




/*�����б�*/
.nav-cat {
	background-color: #fff;
}
.nav-cat li {
	padding: .8em .6em .8em .6em;
}
.cat-icon .icon-bg:hover, .nav-cat li:hover, .my-work li:hover, .btn:hover, .ywbljd li:hover {
	-webkit-transition-property: background-color;
	-webkit-transition-duration: 0.3s;
	-webkit-transition-timing-function: ease;
}
.nav-cat li:hover, .list-user li:hover, .list-hoverBg li:hover, .hoverBg li:hover, .navgroup li:hover, .message li:hover, .yxsc-ul li div:hover, .fxpc-answer label:hover {
	background-color: rgba(220,220,220,0.50);
}
.nav-cat .icon-bg {
	border-radius: 50%;
	height: 48px;
	line-height: 48px;
	width: 48px;
	text-align: center;
	color: #fff;
	font-weight: normal;
	border: solid 1px;
}
.nav-cat .cat-icon {
	font-size: 1.8rem;
	margin-right: .6rem;
}
.nav-info {
	line-height: 1.5;
}
.nav-cat-title {
}
.nav-cat-detail {
	font-size: small;
	color: #777;
	max-width: 100%;
	overflow: hidden;
	white-space: nowrap;
	word-wrap: normal;
	text-overflow: ellipsis;
}
.icon-bg.hongse, .icongroup-hongse .icon-bg {
	background-color: #f97c69;
}
.icon-bg.zise, .icongroup-zise .icon-bg {
	background-color: #f675ee;
}
.icon-bg.huangse, .icongroup-huangse .icon-bg {
	background-color:#f8c650;
}
.icon-bg.lanse, .icongroup-lanse .icon-bg {
	background-color: #4baaef;
}